Next: Mail-like Back Ends, Previous: Writing New Back Ends, Up: Back End Interface [Contents][Index]
Having Gnus start using your new back end is rather
easy—you just declare it with the
gnus-declare-backend functions. This will enter the
back end into the gnus-valid-select-methods
variable.
gnus-declare-backend takes two
parameters—the back end name and an arbitrary number of
abilities.
Here’s an example:
(gnus-declare-backend "nnchoke" 'mail 'respool 'address)
The above line would then go in the nnchoke.el file.
The abilities can be:
mailThis is a mailish back end—followups should (probably) go via mail.
postThis is a newsish back end—followups should (probably) go via news.
post-mailThis back end supports both mail and news.
noneThis is neither a post nor mail back end—it’s something completely different.
respoolIt supports respooling—or rather, it is able to modify its source articles and groups.
addressThe name of the server should be in the virtual server name. This is true for almost all back ends.
prompt-addressThe user should be prompted for an address when doing
commands like B in the group buffer. This is true
for back ends like nntp, but not
nnmbox, for instance.